package com.alm.token.ui.data.bean;

import com.alm.token.base.BaseAdapter;

import java.util.List;

public class FindMoreNewData {

    /**
     * msg : success
     * status : 0
     * data : {"footprint":[],"application":[{"id":1,"name":"量化","iconurl":"/static/images/lianghua_img.png","enname":"Quantification","koname":"헤아리다"},{"id":2,"name":"彩蛋","iconurl":"/static/images/caidan.png","enname":"Egg","koname":"달걀"},{"id":4,"name":"VIP","iconurl":"/static/images/vip_img.png","enname":"VIP","koname":"VIP"},{"id":5,"name":"闪兑","iconurl":"/static/images/shandui_img.png","enname":"Flash exchange","koname":"번개"},{"id":6,"name":"M-Pay","iconurl":"/static/images/m_pay_img.png","enname":"M-Pay","koname":"M-Pay"},{"id":7,"name":"糖果","iconurl":"/static/images/candy_img.png","enname":"Candy","koname":"사탕"},{"id":8,"name":"活动","iconurl":"/static/images/huodong_img.png","enname":"Activity","koname":"움직이다"}]}
     * success : false
     * timestamp : 1565165457054
     * total : null
     */

    private String msg;
    private int status;
    private DataBean data;
    private boolean success;
    private long timestamp;
    private Object total;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public long getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(long timestamp) {
        this.timestamp = timestamp;
    }

    public Object getTotal() {
        return total;
    }

    public void setTotal(Object total) {
        this.total = total;
    }

    public static class DataBean {
        private List<ApplicationBean> footprint;
        private List<ApplicationBean> application;
        private List<String> pictureUrl;

        public List<String> getPictureUrl() {
            return pictureUrl;
        }

        public void setPictureUrl(List<String> pictureUrl) {
            this.pictureUrl = pictureUrl;
        }

        public List<ApplicationBean> getFootprint() {
            return footprint;
        }

        public void setFootprint(List<ApplicationBean> footprint) {
            this.footprint = footprint;
        }

        public List<ApplicationBean> getApplication() {
            return application;
        }

        public void setApplication(List<ApplicationBean> application) {
            this.application = application;
        }

        public static class ApplicationBean extends BaseAdapter.BaseItem {

            /**
             * id : 5
             * name : AlphaGo
             * iconurl : /static/images/lianghua_img.png
             * enname : AlphaGo
             * koname : AlphaGo
             * jpname : AlphaGo
             * subTitles : {"key1":"Quantitative finance","key2":"Smart earnings","key3":"nce","key5":"7%-15%","key6":"Monthly yield is expected to be ","key4":2}
             * status : 1
             * sort : 1
             * isShow : null
             * type : 2
             */

            private int id;
            private String name;
            private String iconurl;
            private String enname;
            private String koname;
            private String jpname;
            private SubTitlesBean subTitles;
            private int status;
            private int sort;
            private Object isShow;
            private int type;
            private int type11;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getIconurl() {
                return iconurl;
            }

            public void setIconurl(String iconurl) {
                this.iconurl = iconurl;
            }

            public String getEnname() {
                return enname;
            }

            public void setEnname(String enname) {
                this.enname = enname;
            }

            public String getKoname() {
                return koname;
            }

            public void setKoname(String koname) {
                this.koname = koname;
            }

            public String getJpname() {
                return jpname;
            }

            public void setJpname(String jpname) {
                this.jpname = jpname;
            }

            public SubTitlesBean getSubTitles() {
                return subTitles;
            }

            public void setSubTitles(SubTitlesBean subTitles) {
                this.subTitles = subTitles;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public Object getIsShow() {
                return isShow;
            }

            public void setIsShow(Object isShow) {
                this.isShow = isShow;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }
            public int getType11() {
                return type11;
            }

            public void setType11(int type11) {
                this.type11 = type11;
            }
            public static class SubTitlesBean {
                /**
                 * key1 : Quantitative finance
                 * key2 : Smart earnings
                 * key3 : nce
                 * key5 : 7%-15%
                 * key6 : Monthly yield is expected to be
                 * key4 : 2
                 */

                private String key1;
                private String key2;
                private String key3;
                private String key5;
                private String key6;
                private int key4;

                public String getKey1() {
                    return key1;
                }

                public void setKey1(String key1) {
                    this.key1 = key1;
                }

                public String getKey2() {
                    return key2;
                }

                public void setKey2(String key2) {
                    this.key2 = key2;
                }

                public String getKey3() {
                    return key3;
                }

                public void setKey3(String key3) {
                    this.key3 = key3;
                }

                public String getKey5() {
                    return key5;
                }

                public void setKey5(String key5) {
                    this.key5 = key5;
                }

                public String getKey6() {
                    return key6;
                }

                public void setKey6(String key6) {
                    this.key6 = key6;
                }

                public int getKey4() {
                    return key4;
                }

                public void setKey4(int key4) {
                    this.key4 = key4;
                }
            }
        }
    }
}
